Maximum value of unsigned long long int in C++

您所在的位置:网站首页 long int int Maximum value of unsigned long long int in C++

Maximum value of unsigned long long int in C++

#Maximum value of unsigned long long int in C++| 来源: 网络整理| 查看: 265

In this article, we will discuss the unsigned long long int data type in C++. It is the largest (64 bit) integer data type in C++. 

Some properties of the unsigned long long int data type are:

An unsigned data type stores only positive values.It takes a size of 64 bits.A maximum integer value that can be stored in an unsigned long long int data type is 18, 446, 744, 073, 709, 551, 615, around 264 – 1(but is compiler dependent).The maximum value that can be stored in unsigned long long int is stored as a constant in header file whose value can be used as ULLONG_MAX.The minimum value that can be stored in unsigned long long int is zero.In case of overflow or underflow of data type, the value is wrapped around. For example, if 0 is stored in an unsigned long long int data type and 1 is subtracted from it, the value in that variable will become equal to 18, 446, 744, 073, 709, 551, 615. Similarly, in the case of overflow, the value will round back to 0.

Below is the program to get the highest value that can be stored in unsigned long long int in C++:

C++

// C++ program to obtain the maximum// value stored in unsigned long long int#include #include using namespace std;  // Driver Codeint main(){      // From the constant of climits    // header file    unsigned long long int valueFromLimits = ULLONG_MAX;      cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3